Tree nymph

noun

Definitions

Noun
  1. 1
    In Greek myth, a female tree spirit; a dryad. Greek
  2. 2
    Any of various pierid butterflies of the Asian genus Idea.
  3. 3
    Any of various nymphalid butterflies of the African genus Sevenia.

Etymology

From tree + nymph.

Next best steps

Mini challenge

Unscramble this word: treenymph